#define _CRT_SECURE_NO_WARNING 1
//#include <stdio.h>
//int main()
//{   
//	int arr[10] = { 0 };
//	int* p = arr;
//	for (int i = 0;i < 11;i++)
//	{
//		*(p++) = 1;
//	}
//	return 0;
//}
//#include <stdio.h>
//int main()
//{   
//	int num = 10;
//	int m = 30;
//    int* const p = &num;
//	num = 40;
//
//	printf("%d\n", *p);
//	return 0;
//}
#include <stdio.h>
#include <assert.h>
size_t my_strlen(const char* str)
{
	size_t count = 0;
	assert(str != NULL);
	while (*str != '\0')
	{
	  count++;
	  str++;
    }
	return count;
}
int main()
{   
	char arr[] = "abcdef";
	size_t len = my_strlen(arr);
	printf("%zd", len);
	return 0;
}